function pzc_output=pzc(input_sig, k1, k2)
    total=length(input_sig(:,2));
    pzc_output(1,2)=input_sig(1,2);
    for i=1:total-1
        pzc_output(i+1,2)=((1+k1)*input_sig(i+1,2)-input_sig(i,2) + pzc_output(i,2))/(1+k1+k2);
        pzc_output(i+1,1)=input_sig(i+1,1);
    end
end